import { Body, Param, Controller, Get, Post, Patch, Query, Put } from '@nestjs/common';
import UserService from '../service/MemberService';
import { ApiTags, ApiOperation, ApiParam, ApiQuery, ApiHeader } from '@nestjs/swagger';
import { Page, results, Err } from '../common/back';
import { query } from 'express';
import { get } from 'http';
@ApiTags('积分')
@Controller("score")
export default class AuthController {
    constructor(private readonly userService: UserService<any>) { }

    // @ApiOperation({ summary: '获取设置', description: '获取设置' })
    // @Get('getSetting')
    // async getSetting(@Query() query: any) {
    //     try {
    //         return new results("获取设置");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '获取积分价格', description: '获取积分价格' })
    // @Get('getScorePrice')
    // async getScorePrice(@Query() query: any) {
    //     try {
    //         return new results("获取积分价格");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '爆单', description: '爆单' })
    // @Post('explosion')
    // async explosion(@Body() body: any) {
    //     try {
    //         return new results("爆单");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '用户爆单汇总', description: '用户爆单汇总' })
    // @Get('explosionSumary')
    // async explosionSumary(@Query() query: any) {
    //     try {
    //         return new results("用户爆单汇总");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '分页查询用户参与订单', description: '分页查询用户参与订单' })
    // @Get('pageExplosion')
    // async pageExplosion(@Query() query: any) {
    //     try {
    //         return new results("分页查询用户参与订单");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '转换 exchange', description: '转换 exchange' })
    // @Post('exchange')
    // async exchange(@Body() body: any) {
    //     try {
    //         return new results("转换 exchange");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '划转', description: '划转' })
    // @Post('trans')
    // async trans(@Body() body: any) {
    //     try {
    //         return new results("划转");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '内部划转', description: '内部划转' })
    // @Post('innertrans')
    // async innertrans(@Body() body: any) {
    //     try {
    //         return new results("内部划转");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '个人释放', description: '个人释放' })
    // @Get('personRelease')
    // async personRelease(@Query() query: any) {
    //     try {
    //         return new results("个人释放");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '个人释放汇总', description: '个人释放汇总' })
    // @Get('sumaryPersonRelease')
    // async sumaryPersonRelease(@Query() query: any) {
    //     try {
    //         return new results("个人释放汇总");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '代理释放', description: '代理释放' })
    // @Get('dailiRelease')
    // async dailiRelease(@Query() query: any) {
    //     try {
    //         return new results("代理释放");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '代理释放汇总', description: '代理释放汇总' })
    // @Get('sumaryDailiRelease')
    // async sumaryDailiRelease(@Query() query: any) {
    //     try {
    //         return new results("代理释放汇总");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '划转记录', description: '划转记录' })
    // @Get('transRecord')
    // async transRecord(@Query() query: any) {
    //     try {
    //         return new results("划转记录");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '内部划转记录', description: '内部划转记录' })
    // @Get('innertransRecord')
    // async innertransRecord(@Query() query: any) {
    //     try {
    //         return new results("内部划转记录");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '节点释放', description: '节点释放' })
    // @Get('nodeRelease')
    // async nodeRelease(@Query() query: any) {
    //     try {
    //         return new results("节点释放");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '节点释放汇总', description: '节点释放汇总' })
    // @Get('sumaryNodeRelease')
    // async sumaryNodeRelease(@Query() query: any) {
    //     try {
    //         return new results("节点释放汇总");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '转换记录', description: '转换记录' })
    // @Get('exchangRecord')
    // async exchangRecord(@Query() query: any) {
    //     try {
    //         return new results("转换记录");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

    // @ApiOperation({ summary: '版本', description: '版本' })
    // @Get('version')
    // async version(@Query() query: any) {
    //     try {
    //         return new results("版本");
    //     } catch (err: any) {
    //         return new Err(err.sqlMessage || '服务器错误', 401);
    //     }
    // }

}
